CFLAGS  = -Wall 
LDFLAGS = -ludev

all: 
	@echo "install: copy rules"
	@echo "install-libudev: install libudev-dev"
	@echo "compile: compile sample and change chmod to 777"
	@echo "clean: remove *.o files"

install:
	cp 99-hid.rules /etc/udev/rules.d/

install-libudev:
	sudo apt-get install libudev-dev

compile:
	gcc $(CFLAGS) -o jw56fr jw56fr.c hid.c $(LDFLAGS)
	chmod 777 jw56fr

.PHONY: clean
clean:
	rm -rf *.o
